home *** CD-ROM | disk | FTP | other *** search
/ Aminet 3 / Aminet 3 - July 1994.iso / Aminet / util / shell / screenshell120ur.lha / ScreenShell120 / Docs / English / History.doc < prev    next >
Encoding:
Text File  |  1994-03-14  |  4.5 KB  |  94 lines

  1. V1.00:  (not released)
  2.     Firts try to launch a full screen Shell.
  3.     Big executable.
  4.  
  5. V1.01:  (not released)
  6.     The SShell autodetatch from the shell it was launched.
  7.  
  8. V1.02:  (testers only)
  9.     The window was declared SMART_REFRESH ans SIMPLE_REFRESH
  10.     (removed WA_SMART_REFRESH tag).
  11.     I disliked the white menu bar that appared at a right mous button press.
  12.     Added RMBTRAP to the window.
  13.  
  14. V1.03:  (not released)
  15.     Can't make code pure... I suppose that the init code cback.o is not.
  16.     Removed linked initcode :
  17.         - Now SShell won't autodetatch itsefl (use "RUN >NIL:" instead)
  18.         - Greatly reduced code.
  19.         - SShell is now pure and can be made resident. Since the code
  20.           remain in memory until you close the shell, it's an advantage
  21.           and it's recommanded to do so if you oupen multiple SShell.
  22.         - Can't  be  launched  from  workbench.  I consider it's not a bad
  23.           thing since I don't know how to get the path for commands searchs
  24.           from a workbench launch. If someone have a solution...
  25.  
  26.     Bug hided by startup code removed :
  27.         - Program crashed whed compiled in SMALLCODE. Now I asked the
  28.           compiler to load a4 à start and that seemed to solve the problem.
  29.           I'll spend some time later to understand this.
  30.  
  31. V1.04:  (testers only)
  32.     Forgot to add a version string, Now there is one.
  33.     Removed som parameters from the string that open CON:. These were
  34.     useless since the window's config flags overtakes them.
  35.  
  36. V1.10:  (not released)
  37.     New pens and palette arrangment :
  38.         - The Palette suit best ANSI color changes in the console.
  39.           It's now much like workbench screen's colors.
  40.         - Pens ordered to allow fine 3D look in case of a visitor window.
  41.           (eg : A Palette editor).
  42.     2 command line options implemented :
  43.         - SM=SMART/S    Enable smart refresh for she shell's window.
  44.                         This makes scrollup a little much faster but
  45.                         disable character mapping (cut and paste).
  46.         - ID=MODEID/K   Let you select a screenmode with its ModeID key.
  47.  
  48. V1.11:  (testers only)
  49.     System request are now redirected to the SShell"s screen.
  50.     2 new options added :
  51.         - NR=NOREQ/S    Disable system requests. In case of en arror, the
  52.                         system act as if you selected the "Cancel" button.
  53.         - OS=OVERSCAN/K This option let you choose the overscan type for
  54.                         SShell's screen. The four types recognised are :
  55.                         TEXT, STANDARD, MAX and VIDEO.              
  56.  
  57. V1.12:  (4.12.93)
  58.     I've understoud why SShell crashed when it was compiled using SMALLDATA.
  59.     This is now resolved. Key words changed to lowercase for a best
  60.     regibility. (It doese not affect syntax).
  61.     HyperText documentation.
  62.     3 new options added :
  63.         - D=Depth/K/N   Set the plane depth to use. It let you use 2, 4
  64.                         and 8 colors respectively . A best matched palette
  65.                         is used for each depth of screen. 8 colors mode is
  66.                         well used when displaying ANSI standard texts.
  67.         - W=Width/K/N   Force a specified width for the screen.
  68.         - H=Height/K/N  Force a specified height for the screen.
  69.  
  70. V1.13:    (17.12.03)
  71.     Added a FROM option that match the NewShell FROM option.
  72.         - FROM          Let SShell execute a specific script at startup, in
  73.                         replacement of the default S:Shell-Startup
  74.  
  75. V1.14:  (18.12.93)
  76.     Replaced option D=Depth/K/N by C=Colors/K/M.  The fonctionnality didn't
  77.     change but this syntax is more userfriendly.
  78.  
  79. V1.20:  (13.03.94)
  80.     This  is  the  first  public,  official  and  distributable  release of
  81.     ScreenShell.   The  program is now localized.  English strings are used
  82.     internally  by default if there is no local.library or no corresponding
  83.     catalog. French texts where thrown out into an external catalog.
  84.     The  code was rewiten to take benefit of a dynamically allocated global
  85.     structure.   There  is no more need to pass libraries pointers to other
  86.     functions.
  87.     English  documentation  is  now  finished  and  available in AmigaGuide
  88.     format as the french one.
  89.     I  had disabled right mouse button.  In fact it was not a so good idea.
  90.     Right  button with menu cat quickly stop the display, and more this can
  91.     allow  very  good  utilities like KingCon to display their menus.  So I
  92.     have made menu blocking optional with a new option :
  93.         - RT=RMBTrap/S Allow to desable menu mouse button.
  94.